linear programming problem in operation research